self-help group - German English Dictionary